package com.example.algorithm.result;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 各部门中间过程数据结果
 */
@Data
@TableName("control_power_month")
public class ControlPowerMonth implements Serializable {
    private static final long serialVersionUID = 1L;
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    //日期
    private String computeDateMonth;

    //问题主动发现指标
    private Double initiativeDiscoveryMarkMonth;

    //整改指标
    private Double reformMarkMonth;

    //问题整改协同指标
    private Double questionReformMarkMonth;

    //存量问题整改指数
    private Double stockScoreMonth;

    //被动发现指标
    private Double passiveDiscoveryMarkMonth;

    //再发复发
    private Double recrudesceMarkMonth;

    //重大问题脱漏管指标
    private Double seriousProblemIgnoreMarkMonth;

    //问题新发复发指数
    private Double repeatScoreMonth;

    //管控力指数
    private Double controlPowerScoreMonth;

    private Double immediateChangeScoreMonth;   //   '即知即改'

    private Double reformGoodScoreMonth;        //   '整改到位'

    private Double activeDiscoveryScoreMonth;   //   '主动发现'

    private Double drawInferencesScoreMonth;    //   '举一反三'

    private Double sumFiveScoreMonth;                //四项平均

    //每月15日存量得分
    private Double middleStockScoreMonth;
    //每月15日增量得分
    private Double middleIncreaseScoreMonth;
    //每月15日总得分
    private Double middleListScoreMonth;
}
